package cn.edu.cuit.filter;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

/**
 * @author fhzheng
 * <h1> 转发处理器 </h1>
 * <li> 这里用一个Servlet来完成转发控制，它完成转发动作
 */
public class ForwardServlet extends HttpServlet {
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// 真实的转发控制是由这个Servlet组件的动作完成的
		// 但它事先被转发过滤器过滤
		System.out.println("这里是转发控制器");
		
		// 剩下的事情，转发给jsp去处理
		request.getRequestDispatcher("/first.jsp").forward(request, response);
	}

	public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		doGet(request, response);
	}
}
